Those are used in order to decide which scripts are executed at init.
Ref: https://www.freebsd.org/doc/en/articles/rc-scripting/article.html#rcng-confdummy
Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
[ wei: fix up conflict ]
Signed-off-by: Wei Liu <wei.liu2@citrix.com>
export LD_LIBRARY_PATH
name="xencommons"
+rcvar="xencommons_enable"
start_precmd="xen_precmd"
start_cmd="xen_startcmd"
stop_cmd="xen_stop"
#XENCONSOLED_TRACE="@XEN_LOG_DIR@/xenconsole-trace.log"
#XENSTORED_TRACE="@XEN_LOG_DIR@/xen/xenstore-trace.log"
+load_rc_config $name
+: ${xencommons_enable:=no}
+
xen_precmd()
{
mkdir -p @XEN_LIB_STORED@ || exit 1
fi
}
-load_rc_config $name
run_rc_command "$1"
export LD_LIBRARY_PATH
name="xendriverdomain"
+rcvar="xendriverdomain_enable"
start_cmd="xendriverdomain_start"
stop_cmd="xendriverdomain_stop"
extra_commands=""
XLDEVD_PIDFILE="@XEN_RUN_DIR@/xldevd.pid"
+load_rc_config $name
+: ${xendriverdomain_enable:=no}
+
xendriverdomain_start()
{
printf "Starting xenservices: xl devd."
wait_for_pids $rc_pids
}
-load_rc_config $name
run_rc_command "$1"